Real-time Cloth Rendering with Fiber-level Detail.
نویسندگان
چکیده
Modeling cloth with fiber-level geometry can produce highly realistic details. However, rendering fiber-level cloth models not only has a high memory cost but it also has a high computation cost even for offline rendering applications. In this paper we present a real-time fiber-level cloth rendering method for current GPUs. Our method procedurally generates fiber-level geometric details on-the-fly using yarn-level control points for minimizing the data transfer to the GPU. We also reduce the rasterization operations by collectively representing the fibers near the center of each ply that form the yarn structure. Moreover, we employ a level-of-detail strategy to minimize or completely eliminate the generation of fiber-level geometry that would have little or no impact on the final rendered image. Furthermore, we introduce a simple self-shadow computation method that allows lighting with self-shadows using relatively low-resolution shadow maps. We also provide a simple distance-based ambient occlusion approximation as well as an ambient illumination precomputation approach. Finally, we discuss how to use a physical-based shading model with our fiber-level cloth rendering method. We demonstrate the effectiveness of our approach by comparing our simplified fiber geometry to procedurally generated references and display knitwear containing more than a hundred million individual fiber curves at real-time frame rates with shadows and ambient occlusion.
منابع مشابه
Effective Methods for Manipulating and Rendering Skinned Meshes
Mesh skinning has been a widely applied method in games for skeleton driven character animation. A gaming character can be easily animated and deformed by transforming every vertex using a weighted sum of proxy bone transformations in the skeleton. Arbitrary deformations such as facial and cloth animation can also be effectively represented with a relatively large number of proxy bones. However...
متن کاملAn Applied Approach for Real-Time Levelof-Detail Woven Fabric Rendering
Photorealistic rendering of fabric is essential in many applications ranging from movie special effects to ecommerce and fashion design. Existing techniques usually render the fabric’s microscale structure. However, this can result in severe aliasing and is unsuitable for interactive cloth simulation and manipulation. In this paper we describe a novel real-time level-of-detail fabric rendering ...
متن کاملA Volumetric Approach to Physically-Based Rendering of Fabrics
Efficient physically accurate modeling and rendering of woven cloth at a yarn level is an inherently complicated task due to the underlying geometrical and optical complexity. In this paper, a novel and general approach to physically accurate cloth rendering is presented. By using a statistical volumetric model approximating the distribution of yarn fibers, a prohibitively costly explicit geome...
متن کاملEfficient Cloth Modeling and Rendering
Abstract. Realistic modeling and high-performance rendering of cloth and clothing is a challenging problem. Often these materials are seen at distances where individual stitches and knits can be made out and need to be accounted for. Modeling of the geometry at this level of detail fails due to sheer complexity, while simple texture mapping techniques do not produce the desired quality. In this...
متن کاملAn Evaluation on Woven Cloth Rendering Techniques
Advances in graphics hardware have led to large number of new technologies for cloth rendering. However, it is not clear what technology is suitable for what types of applications. While computer games need compact representation and high efficiency in cloth rendering techniques, fashion related applications often need high flexibility for rendering different fabrics. So far no research exists ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE transactions on visualization and computer graphics
دوره شماره
صفحات -
تاریخ انتشار 2017